package com.irdstudio.cdp.pboc.service.vo;

import com.irdstudio.basic.framework.core.vo.BaseInfo;
import com.alibaba.fastjson.annotation.JSONField;

/**
 * Description: 准贷记卡状态信息			
 * @author ligm
 * @date 2018-12-26
 */
public class PbocNearcreditStatusVO extends BaseInfo{

	private static final long serialVersionUID = 1L;	
	
	/** 主键 */
	private String pId;
	/** 外键 */
	private String fId;
	/** 状态 */
	private String nearcreditStatus;
	/** 已用额度 */
	private String usedAmount;
	/** 最近6个月平均使用额度 */
	private String last6monthAvg;
	/** 最大使用额度 */
	private String maxUsedAmount;
	/** 账单日 */
	private String billDate;
	/** 本月实还款 */
	private String repayedAtMonth;
	/** 最近一次还款日期 */
	private String lastRepayDate;
	/** 透支180天以上未付余额 */
	private String overdue180dAmount;
	


	@JSONField(name="QryPID")
	public void setPId(String pId){
		this.pId = pId;
	}
	
	@JSONField(name="QryPID")
	public String getPId(){
		return this.pId;
	}		

	@JSONField(name="CrCardFK")
	public void setFId(String fId){
		this.fId = fId;
	}
	
	@JSONField(name="CrCardFK")
	public String getFId(){
		return this.fId;
	}		

	@JSONField(name="PrepCrCardSt")
	public void setNearcreditStatus(String nearcreditStatus){
		this.nearcreditStatus = nearcreditStatus;
	}
	
	@JSONField(name="PrepCrCardSt")
	public String getNearcreditStatus(){
		return this.nearcreditStatus;
	}		

	@JSONField(name="PrepCrCardUsedLmt")
	public void setUsedAmount(String usedAmount){
		this.usedAmount = usedAmount;
	}
	
	@JSONField(name="PrepCrCardUsedLmt")
	public String getUsedAmount(){
		return this.usedAmount;
	}		
	
	@JSONField(name="CrCardLSMAUL")
	public void setLast6monthAvg(String last6monthAvg){
		this.last6monthAvg = last6monthAvg;
	}
	@JSONField(name="CrCardLSMAUL")
	public String getLast6monthAvg(){
		return this.last6monthAvg;
	}		

	@JSONField(name="MxUsedLmt")
	public void setMaxUsedAmount(String maxUsedAmount){
		this.maxUsedAmount = maxUsedAmount;
	}
	
	@JSONField(name="MxUsedLmt")
	public String getMaxUsedAmount(){
		return this.maxUsedAmount;
	}		

	@JSONField(name="StmtDt")
	public void setBillDate(String billDate){
		this.billDate = billDate;
	}
	
	@JSONField(name="StmtDt")
	public String getBillDate(){
		return this.billDate;
	}		

	@JSONField(name="MoActRpyAmt")
	public void setRepayedAtMonth(String repayedAtMonth){
		this.repayedAtMonth = repayedAtMonth;
	}
	
	@JSONField(name="MoActRpyAmt")
	public String getRepayedAtMonth(){
		return this.repayedAtMonth;
	}		

	@JSONField(name="RctlyRepymtDt")
	public void setLastRepayDate(String lastRepayDate){
		this.lastRepayDate = lastRepayDate;
	}
	
	@JSONField(name="RctlyRepymtDt")
	public String getLastRepayDate(){
		return this.lastRepayDate;
	}		
	
	@JSONField(name="MxKpBal")
	public void setOverdue180dAmount(String overdue180dAmount){
		this.overdue180dAmount = overdue180dAmount;
	}
	@JSONField(name="MxKpBal")
	public String getOverdue180dAmount(){
		return this.overdue180dAmount;
	}		

}